Definition of Camelus Dromedarius
-
(noun) one-humped camel of the hot deserts of northern Africa and southwestern Asia
Synonyms of Camelus Dromedarius
Antonyms of Camelus Dromedarius
No Antonyms Found.
Homophones of Camelus Dromedarius
No Homophones Found.